hit a parking lot on - Francés Inglés Diccionario